package com.ruoyi.vehicle.service;

import java.util.List;
import com.ruoyi.vehicle.domain.TbTailwinds;

/**
 * 顺风车半径设置Service接口
 * 
 * @author ruoyi
 * @date 2025-08-18
 */
public interface ITbTailwindsService 
{
    /**
     * 查询顺风车半径设置
     * 
     * @param tailwindsId 顺风车半径设置主键
     * @return 顺风车半径设置
     */
    public TbTailwinds selectTbTailwindsByTailwindsId(Long tailwindsId);

    /**
     * 查询顺风车半径设置列表
     * 
     * @param tbTailwinds 顺风车半径设置
     * @return 顺风车半径设置集合
     */
    public List<TbTailwinds> selectTbTailwindsList(TbTailwinds tbTailwinds);

    /**
     * 新增顺风车半径设置
     * 
     * @param tbTailwinds 顺风车半径设置
     * @return 结果
     */
    public int insertTbTailwinds(TbTailwinds tbTailwinds);

    /**
     * 修改顺风车半径设置
     * 
     * @param tbTailwinds 顺风车半径设置
     * @return 结果
     */
    public int updateTbTailwinds(TbTailwinds tbTailwinds);

    /**
     * 批量删除顺风车半径设置
     * 
     * @param tailwindsIds 需要删除的顺风车半径设置主键集合
     * @return 结果
     */
    public int deleteTbTailwindsByTailwindsIds(Long[] tailwindsIds);

    /**
     * 删除顺风车半径设置信息
     * 
     * @param tailwindsId 顺风车半径设置主键
     * @return 结果
     */
    public int deleteTbTailwindsByTailwindsId(Long tailwindsId);
}
